cannot make sense of - Turco Inglés Diccionario